import edu.princeton.cs.algs4.StdDraw;

public class DrawLine {
    public static void main(String[] args) {
        // 调用绘制方法
        drawDiagonalLine();
    }

    // 抽取绘制斜线的逻辑到一个独立方法
    public static void drawDiagonalLine() {
        // 设置画布大小
        StdDraw.setCanvasSize(800, 800);

        // 设置坐标系范围 (0, 0) 到 (1, 1)
        StdDraw.setXscale(0, 1);
        StdDraw.setYscale(0, 1);

        // 设置画笔颜色和线宽
        StdDraw.setPenColor(StdDraw.BLUE); // 设置为蓝色
        StdDraw.setPenRadius(0.005);       // 设置线宽

        // 绘制一条从左下角 (0.1, 0.1) 到右上角 (0.9, 0.9) 的斜线
        StdDraw.line(0.1, 0.1, 0.9, 0.9);
    }
}